type runtime.gclinkptr
15 uses
runtime (current package)
malloc.go#L892: func nextFreeFast(s *mspan) gclinkptr {
malloc.go#L904: return gclinkptr(result*s.elemsize + s.base())
malloc.go#L919: func (c *mcache) nextFree(spc spanClass) (v gclinkptr, s *mspan, shouldhelpgc bool) {
malloc.go#L940: v = gclinkptr(freeIndex*s.elemsize + s.base())
mcache.go#L63: next gclinkptr
mcache.go#L68: type gclinkptr uintptr
mcache.go#L73: func (p gclinkptr) ptr() *gclink {
mcache.go#L78: list gclinkptr // linked list of free stacks
mheap.go#L419: manualFreeList gclinkptr // list of free objects in mSpanManual spans
stack.go#L193: func stackpoolalloc(order uint8) gclinkptr {
stack.go#L212: x := gclinkptr(s.base() + i)
stack.go#L232: func stackpoolfree(x gclinkptr, order uint8) {
stack.go#L278: var list gclinkptr
stack.go#L371: var x gclinkptr
stack.go#L474: x := gclinkptr(v)
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |